doe-foot applicator - English Synonyms Dictionary