Nombril

/ˈnɑmbɹəl/ noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A point halfway between the fess point (centre of the shield) and the middle base (bottom) point of an escutcheon.
  2. 2
    the center point on a shield wordnet

Etymology

Borrowed from Middle French nombril.

More for "nombril"