patch of land - English Synonyms Dictionary