longeron
Top 35000
Meanings
Noun
1. supportive horizontal beam
2. longeron (part of an aircraft)