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
Rain (1)RAYNEnglish (Rare)
Phelim-Irish
Nuria-Spanish
SkylarSKIE-lərEnglish (Modern)
PaĈJoPAH-chyoEsperanto
Pace[peis]