Home › Idioms

猫をかぶる

Meaning: To hide one's true nature; to act innocent.

Language: Japanese

Literally: To wear a cat on your head

Category: Animals

Origin: Edo period expression, origin debated.

← Back to Idioms

Loading the full interactive collection…