meeting place

    noun
  1. [of two persons] lloc de cita.
  2. [of many] punt de reunió.
  3. this bar was their usual meeting place aquest bar era el seu punt habitual de reunió, solien trobar-se en aquest bar.