Superficially impressive (5)
I believe the answer is:
slick
(Other definitions for slick that I've seen before include "it's very oily" , "Meretricious" , "Showing Polish" , "Sleek - film of oil" , "Glibly assured" .)
I believe the answer is:
slick
(Other definitions for slick that I've seen before include "it's very oily" , "Meretricious" , "Showing Polish" , "Sleek - film of oil" , "Glibly assured" .)