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.
Wiktionary (0.00 / 0 votes) Rate this definition: allure (Noun) The power to attract, entice; the quality causing attraction. allure (Noun) gait; bearing. The swing, the gait, the pose, the allure of these men. uE000106447uE001 Harper's Magazine. allure (Verb) To entice; to attract. Origin: From aleurer, from a (Latin ad) + leurre. Compare lure.