(well-)grounded - English Synonyms Dictionary