有棱角

Traditional (Taiwan): 有稜角

yǒuléngjiǎo ㄧㄡˇ ㄌㄥˊ ㄐㄧㄠˇ

    • to have a strong character and the courage to speak and act on one's views

Character by character

Saying俗语俗語

Idiom惯用语 · Widely known

Literally
have edges and corners
Meaning
Describes someone with a strong personality, clear views, and the courage to speak and act.

Sources