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. Оксфордский английский словарь. 2012