lay lord
nounDefinition of lay lord
: a British peer who is not a law lord
1