C2noun
monstrosity
Definition something very large, ugly, and unpleasant to look at
Arabic meaning · المعنى
شيء بشع، مسخ
· Meaning
Example · مثال · Example
Many people think the new concrete tower is a monstrosity.
يرى كثير من الناس أن البرج الخرساني الجديد مسخ بشع.