like getting blood out of a stone - English Synonyms Dictionary

Suggest a Term