Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amphibious operation Definition

Cancel
amphibious operation
noun()
a military operation by both land and sea forces

Words Related to amphibious operation!

amphibious operation Examples by Brain Bank Users