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
Constantkawn-STAWN (French), KAHN-stənt (English)French, English (Rare)
Herleva-Ancient Germanic
Salina-English
Valentinianus-Ancient Roman
AviceAY-visEnglish (Rare)
Babbs[bæbz]