JOINT


Meaning of JOINT in English

n 1. an enclosed space, e.g. a house, apartment, office, store, etc. ("Where's the bathroom in this joint?")

Slang English vocab.      Английский сленговый словарь.