in the red

prep_phrase
University
1

Having net losses; in debt.

Thesaurus

Synonyms

Antonyms