Noun

  1. a tight embrace

Powered by Oxford