Meaning of hash joint in English:
hash joint
noun
informal USA cheap restaurant or (formerly) boarding house associated with the serving of hash.
Origin
Late 19th century; earliest use found in Judge (New York).
Are You Learning English? Here Are Our Top English Tips