History
History
Show in Sentence
 Show Synonyms 

1) to make (a tyre, balloon etc) smaller by letting out air or gas (deflate)

2) a long area of water extending into the land from a larger body of water or between islands; an apparatus, place, for letting in water, gas etc (inlet)

Synonyms
UK
US
Meaning:
lenient

not severe (especially in punishing people)

permissive

permission

the act of allowing something

authorization, consent

LETTING as in Wiktionary
LETTING as in Wikipedia