stealths

noun

Plural form of stealth.