Definition of “sophisticate” - English Dictionary

british dictionary