all-rounder - English Synonyms Dictionary