the GNU version of the Collaborative International Dictionary of English
adj. Striking; attracting attention; impressive.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. commanding attention
Word Usage
"In a prime time news conference last month, Obama said "the Cambridge police acted stupidly in arresting somebody when there was already proof that they were in their own home.""