arrestingEnglish

arresting, sensational, stunning

Adjective

Commanding attention

English: arresting, sensational, stunning

English words with similar meanings

Show 2 words