Definitions English

  • An adventurous, unconventional act or undertaking.