Define catapult: an ancient military device for hurling missiles â catapult in a sentence an ancient military device for hurling missiles; a device for launching an airplane at flying speed (as from an aircraft carrier)â¦
demure (comparative more demure, superlative most demure) Quiet, modest, reserved, sober, or serious. She is a demure young lady. W. Black Nan was very much delighted in her demure way, and that delight showed itself in her face and in her clear bright eyes.
This is the British English definition of demure. View American English definition of demure. Change your default dictionary to American English. View the pronunciation for demure. must for anyone with an interest in the changing face of language. The Macmillan Dictionary blog explores English as it is spoken around the world today. Definition and synonyms of demure from the online English dictionary from Macmillan Publishers Limited.