Not be [enough room] to swing a cat
とても窮屈だ、狭苦しい
(★研究社 リーダーズ英和辞典)
「catをぶらぶらと揺らすスペースがないほど狭い」という意味ですが、
このcatは何なのか、はっきりとしていないようです。参考:https://www.phrases.org.uk/meanings/no-room-to-swing-a-cat.html
1つは、動物の猫(cat)であるという説と、もう1つは、cat‐o’‐nine‐tails(九尾の猫)といって
イギリス海軍の体罰用として「9本の縄をつけた鞭」であるという説があります。
鞭を打った跡が猫のひっかき傷に似ていることから、cat‐o’‐nine‐tailsと言うようです。
英英辞典を見てみましょう
no (not) room to swing a cat
= Used in reference to a very confined space.
(★Oxford Dictionary)
「非常に限られたスペース」の例えです。
confine = 制限する、閉じ込める
● 例文
In most places there isn’t room to swing a cat.
「ほとんどの場所は身動きが取れないほど狭い。」