all-round knowledge - English Synonyms Dictionary