Definition of lofting pole in English:

lofting pole

noun

  • In pigeon-shooting, a pole used for placing decoys in trees, etc.

Origin

1960s.