YourDictionary

let-out

(lĕtˈoutˌ)

noun
Chiefly British
A means of evasion or avoidance.

Learn more about let-out

link/cite print suggestion box