poltroon Meaning and Definition
1. n. an abject coward
2. s. characterized by complete cowardliness
Poltroon was a successful event horse ridden by American rider Torrance Watkins.
1. n. an abject coward
2. s. characterized by complete cowardliness
Sponored Video