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
Abramson['eibrəmsn]
AssunÇÃO-Portuguese
Yan (1)-Belarusian
Neoptolemus-Greek Mythology (Latinized)
DonnieDAHN-eeEnglish
Toirdhealbhach-Irish