'ormer' definitions:

Definition of 'ormer'

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