bat (winged mammal) - English Synonyms Dictionary