STARTLISH MEANING IN ENGLISH

• Startlish Definition & Synonyms

  1. (a.) Easily startled; apt to start; startish; skittish; -- said especially of a hourse.


RECENT SEARCHES