on ones uppers (adjective) necessitous: poor
Sinonime: ignorant, incognizant, inconversant, not associated, not versed in,
oblivious, out of contact, unaccustomed, unacquainted,
unaware, unconversant, uninformed, uninitiated, uninstructed,
unknowing, unknown, unpracticed, unskilled, unversed, unwitting
Antonime: experienced, familiar,
knowing,
versed