mangonel /'mæŋ^әnel/ 📖 中文释义 n. 投石机, 军用射石机 🧩 词形变化 复数 mangonels 📘 English Definition(英文释义) n an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles ← Mangoldt's epithelial grafting M 字母词表 mangonels →