Definition of mercy seat in English English dictionary
The lid of the Ark of the Covenant, on which God is said to have been enthroned; taken to represent the throne in heaven
The greatest mystery of Religion is expressed by adumbration, and in the noblest part of Jewish Types, we finde the Cherubims shadowing the Mercy-seat.