Dar gato por liebre

Meaning: To swindle by passing off something inferior as the real thing.

Language: Spanish

Literally: To give cat instead of hare

Category: Animals

Origin: Shady medieval inns were accused of serving cheap cat meat as costly hare; diners even had a verse to bless the dish, just in case.

More idioms — Animals

More Spanish idioms

From our proverbs

Browse all proverbs →

← Back to Idioms