Home › Idioms

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.

← Back to Idioms

Loading the full interactive collection…