Remorate
Word Dictionary
-> Remorate
Search:
Remorate
(v. t.) To hinder; to delay.
Terms of Use
Canadian Jobs