Wiktionary
shuttlecrafts
n. (plural of shuttlecraft English)
n. (plural of shuttlecraft English)