Word Focus

focusing on words and literature





Definitions and Synonyms of petard | Another word for petard | What is petard?

Definition 1: an explosive device used to break down a gate or wall - [noun denoting artifact]

(petard is a kind of ...) device that bursts with sudden violence from internal energy

More words

Another word for petalous

Another word for petaloid

Another word for petallike

Another word for petalless

Another word for petalled

Another word for petasites

Another word for petasites fragrans

Another word for petasites hybridus

Another word for petasites sagitattus

Another word for petasites vulgaris


Other word for petasites vulgaris

petasites vulgaris meaning and synonyms

How to pronounce petasites vulgaris