mitch: whatever happened to fallon from kittie? stephanie: she started her own band called amphibious assault
1)an amphibious operation attacking a land base that is carried out by troops that are landed by naval ships
"mitch: whatever happened to fallon from kittie? stephanie: she started her own band called amphibious assault" What is the definition of "amphibious assault"?