Meaning ofbatfishin English

batfish

us/bætˈfɪʃ/uk/bætˈfɪʃ/
#uncommon
Definitions