Huff-Duff (noun) Definition, Meaning & Examples

noun
  1. a method used by the Allies in World War II for locating enemy submarines and other naval or land targets through simultaneous bearings on their radio transmissions.
Huff-Duff (noun) Definition, Meaning & Examples

More Definitions