amphibious aircraft

Explore definitions, synonyms, and language insights of amphibious aircraft

Definitions

Noun
an airplane designed to take off and land on water

More General Terms