- Insufficient - Lacking - Not adequate; unequal to the purpose; insufficient;
deficient; as, inadequate resources, power, conceptions,
representations, etc.
- can fit into sty but it's skimpy! - In short supply - Insufficient - Limited or barely enough - Meagre - Meagrely - Wanting amplitude or extent; narrow; small; not abundant.