Meanings
- 1
Thesaurus
From dialectal English flange or flanch, meaning "to project" or "a projection," probably through French flanche from an older word for a flank or side. Its mechanical sense developed for a projecting edge that strengthens a part or lets it join another part.