FLITTERMOUSE MEANING IN ENGLISH

• Flittermouse Definition & Synonyms

  1. (n.) A bat; -- called also flickermouse, flindermouse, and flintymouse.


RECENT SEARCHES