Langimage
English
B2

someone or something with potential or talent but lacking refinement or polish.

Meanings

someone or something with potential or talent but lacking refinement or polish.

He may seem unpolished, but he's a diamond in the rough.

Synonyms

Last updated: 2025/01/11 11:54