Wiktionary
like a cat in a strange garret
a. (context US simile English) Having a feeling of uncertainty and misapprehension due to being in an unfamiliar situation.