have a good ear for music - English Synonyms Dictionary