spiritual lord glossary / SPIRITUAL LORD spiritual lord. An archbishop or bishop having a seat in the House of Lords. spiritual lord Read More »