not worth your salt
Meaning: incompetent; not deserving of wages or respect.
Language: English
Literally: not worth your salt
Category: Food & Drink
Origin: Roman soldiers were partly paid in salt; worthless soldiers didn't earn their salt ration.
Loading the full interactive collection…