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
KoraKO-rahGerman
Olegario-Spanish
LechosŁAwale-khaw-SWAH-vahPolish (Rare)
Nathaliena-ta-LEE (French), NAH-tah-lee (German)French, German
Ballantine['bæləntain]
SebastiÃO-Portuguese