Meanings1(coll.) (of one's skills, knowledge etc) limited2superficial3half-baked4sb with a smattering of knowledge (of sth)5dabbler