let-out

noun

  1. 1

    The act or an instance of releasing or letting out something.

  2. 2

    An opportunity to avoid or escape from a difficult or unpleasant situation.

Translate “let-out” to another language

Click any language to open the translator with this word already filled in.

Let-out Definition & Meaning | TranslatePulse