in straitened circumstances adj : not having enough money to pay for necessities [syn: {hard up}, {impecunious}, {in straitened circumstances(p)}, {penniless}, {penurious}, {pinched}]
版权所有 © 2024 3Dict.cn