Extuberate
Word Dictionary
-> Extuberate
Search:
Extuberate
(v. i.) To swell out.
Terms of Use
Canadian Jobs