What is the meaning of rest in English?

Learn vocabulary with pictures as well as definitions of rest in English

Learn in

See more

n. rest

Definition of rest in English

Elimination or easing of mental and corporal tension.

Synonyms of rest in English


See more

n. lance rest

Definition of lance rest in English

Metallic piece of armour that protrudes from the breastplate at chest height to support the lance.