WOODSHED


Meaning of WOODSHED in English

n. a shed where wood for fuel is stored.

Phrases and idioms:

something nasty in the woodshed colloq. a shocking or distasteful thing kept secret.

Oxford English vocab.      Оксфордский английский словарь.