Definition of what's (all) this in aid of? in English:

what's (all) this in aid of?

phrase

British
informal
  • What is the purpose of this?