Definitions English

  • Suggestive of or bordering on indelicacy or impropriety.