Meaning

1 senses
  1. A civil lord of the admiralty.

Forms

plural: lay lords
Singularlay lord
Plurallay lords

regular

See also

neighbours in the dictionary
lay lord — meaning, examples, forms, synonyms | Krumeto