omniphibious
Of an aircraft: able to land on water and on all kinds of terrainOf an aircraft: able to land on water and on all kinds of terrain.
Meaning
1 senses(not comparable)Of an aircraft: able to land on water and on all kinds of terrain.
Origin
Blend of omni- + amphibious.Blend of omni- + amphibious.
Wiktionary, CC BY-SA 4.0 · source