know like the back of one's hand
plug into
hot on
have a clue
know-all
hip
knowledgeably
knowledgeability
know one's stuff
skill
know-everything
know
polymath
scient
have a head for
learnedly
omniscient
pangnostic
know one's ass from a hole in the ground
expert
know from a bar of soap
beknow
know how many beans make five
polyspecialist
knowable
knowledgeful
piss artist
quick on the uptake
knowledgeable
clueful
intellectual
know like a book
knowsome
cluefulness
shrewd
worldwise
inform
well aware
au fait
well-grounded
general knowledge
public knowledge
party to
practical
sapient
pick someone's brain
cognizant
get into
sentient
knowing