1 . 'Hard up' means

  • A. better off
  • B. rich
  • C. well placed
  • D. well placed
View Answer Discuss in Forum Workspace Report