Dictionary search results

Showing 1-2 of 2 results

kamikaze US English

(In World War II) a Japanese aircraft loaded with explosives and making a deliberate suicidal crash on an enemy target