'ormer' definitions:

Definition of 'ormer'

From: WordNet
noun
An abalone found near the Channel Islands [syn: ormer, sea-ear, Haliotis tuberculata]