Search

Escto search a new word

improved

adjective
originFrench

Made better; enhanced in quality, value, or condition.

Word Map