Luctation
Word Dictionary
-> Luctation
Search:
Luctation
(n.) Effort to overcome in contest; struggle; endeavor.
Terms of Use
Canadian Jobs