STEER JOINT


Meaning of STEER JOINT in English

noun

Etymology: steer (III)

: an establishment (as a gambling house) that employs steerers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.