Origin: Germanic Old English suffix
Definition, synonyms and related words
A ship that can operate autonomously or telerobotically, like a drone, without a crew onboard.