1 . What does the phrase 'at large' mean?

  • A. dependent
  • B. something
  • C. gigantic
  • D. in general
View Answer Discuss in Forum Workspace Report