0%

ALL meanings of huff-duff

huff-duff
H h
  • noun huff-duff 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. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?