meaning of auf schmaler Kost sein

auf schmaler Kost sein - German to English

to-be on tiny commons