Another very specialized word. The Free Dictionary provides a definition from An Illustrated Dictionary of Aviation, but it doesn't seem to be in any general dictionary. the aforementioned aviation dictionary contains 7,000 terms and definitions in 752 pages. I feel this is too specialized for us.