Definition of "Intriguing" :
adjective: capable of arousing interest or curiosity
"Our team came up with some most intriguing finds."
adjective: disturbingly provocative
"An intriguing smile."
adjective: capable of arousing interest or curiosity
"Our team came up with some most intriguing finds."
adjective: disturbingly provocative
"An intriguing smile."