immensely impressive in a way that is striking and surprising; great, huge, massive.
working with others harmoniously on a project; pooling information and talent to create something special; cooperating, joining forces, teaming up.
existing with others harmoniously and peacefully; coexistent, in accord, synchronous.
coddling indulging and highly protective; cosseting, pampering, spoiling.
very confident; likely to sing your own praises; bold, brazen, cheeky.
progressing well with little effort; having momentum; cruising, freewheeling, gliding, sailing.
funny, a practical joker; entertaining and fun to be around; amusing, witty, zany.
displaying impressive mental ability and resourcefulness; bright, intelligent, on the ball; skilful; adept, innovative, talented.
merciful and indulgent, inclined to forgive; charitable, compassionate, tolerant.
not open to misinterpretation; apparent, clear-cut, crystal clear, non-ambiguous; open and shut; free from doubt; certain, doubtless, sure; not stormy...