Eye-catchingadjective


Definition

Immediately appealing or noticeable; striking.