Hyperaspist
Word Dictionary
-> Hyperaspist
Search:
Hyperaspist
(n.) One who holds a shield over another; hence, a defender.
Terms of Use
Canadian Jobs