Online English Dictionary

Home

Wellseen


a.

Having seen much; hence, accomplished; experienced.


© 2009 Dammam Community College