Find the word definition

Wiktionary
tribrids

n. (plural of tribrid English)

Usage examples of "tribrids".

We might even see pulse-ram-rocket tribrids using relatively few moving parts, propelling vehicles from rest at sea level into space and back.