Pedestaled
Word Dictionary
-> Pedestaled
Search:
Pedestaled
(a.) Placed on, or supported by, a pedestal; figuratively, exalted.
Terms of Use
Canadian Jobs