land (someone) one - English Synonyms Dictionary