English dictionary
amphibious operation meaning and definition
Definition and meaning of amphibious operation at MeaningMonkey.org. amphibious operation meaning and definition in the English Dictionary.AMPHIBIOUS OPERATION noun
Definition of amphibious operation (noun)
- a military operation by both land and sea forces
Source: Princeton University Wordnet