Adjective

  1. joined, connected, attached, coupled

  2. arrived

  3. met

Powered by Oxford