PIGEON-HEARTED MEANING IN ENGLISH

• Pigeon-hearted Definition & Synonyms

  1. (a.) Timid; easily frightened; chicken-hearted.


RECENT SEARCHES