Poltroon



ENGLISH MEANING
noun
1.
An arrant coward; a dastard; a craven; a mean-spirited wretch.
adjective
1.
Base; vile; contemptible; cowardly.