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
Erma['ɜ:mə]
Donatianus-Late Roman
Hodiah-Biblical
Rossana-Italian
Eose-aws (Ancient Greek), EE-aws (English)Greek Mythology
GaÉTan-French