DICTIONARY


Definition of IWO

noun : IWO

Source: WordNet 3.1

  • 1. (

    ) a bloody and prolonged operation on the island of Iwo Jima in which American marines landed and defeated Japanese defenders (February and March 1945) ;


See more about : IWO