leed

/liːd/

Definitions

1. verb

to supply (a building, etc.) with the necessary services, such as lighting, heating, and power, in accordance with a specified standard.

“The building was designed to leed certified, which would help the company save money on its energy bills.”

2. noun

a building or structure that is designed to meet a certain standard of energy efficiency, as measured by the leed rating system.

“The new office building is a leed platinum building, which is a testament to the company’s commitment to sustainability.”

3. verb

to direct or guide (a person or animal) with a leash.

“The dog was leed by its owner as they walked through the park.”

4. noun

a small quantity of something, especially a liquid.

“The doctor gave the baby a small leed of medicine to help with its cough.”

Synonyms

  • provide
  • supply

Antonyms

  • deprive
  • withhold