( informal ) every part of a place; every aspect of a situation
EVERY NOOK AND CRANNY
Meaning of EVERY NOOK AND CRANNY in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005