be well up on



be well up on something

to have a good knowledge of a subject I'm not very well up on Ancient Greek history.
See also: on, up, well

Common Names:

NameGenderPronouncedUsage
NadÈGe-French
Lenard['leinɑ:t]
RuairÍ-Irish
Dionysosdee-o-nuy-sos (Ancient Greek)Greek Mythology
Bab[bæb]
Lina['li:nə]