outard 📘 English Definition(英文释义) The opposite of your [inards].> Your skin, testicles, labia majora, ears, etc. The outards are outside the inards. The projectile struck the ships outards. ← Outaouais O 字母词表 outargue →