Origin: Germanic Old English suffix
Definition, synonyms and related words
a seagoing vessel powered by an internal combustion engine, usually a diesel. Compare with steamship.