in great need; financially poor - EE Dictionary | EE Dictionary