omniphibious
Definition
adjective. of an airplane capable of landing on any surface water or snow or ice or land
Example Sentence
They began developing an omniphibious aircraft.
Synonyms
able to land on water; able to land on snow; able to land on land
Antonyms
unable to land
Hear It! Say It! Write It!
omniphibious