Definition of ormer

Definition of ormer
  1. ormer Noun An abalone or sea-ear, particularly "Haliotis tuberculata", common in the Channel Islands.
Need more help? Try our forum NEW