1 definition by moshaemusic
astute, brainy, bright, brilliant, canny, capable, clever, cogent, comprehending, encyclopedic, erudite, genius, gifted, intellectual, intelligent, knowing, knowledgeable, perspicacious, profound, sagacious, sharp, smart, sophisticated, wise.
by moshaemusic September 22, 2013
