Swearing coming out of watering holes and inn (5)
I believe the answer is:
hotel
'inn' is the definition.
(thesaurus)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for hotel that I've seen before include "Ritz or Hilton?" , "sleeper" , "Hostelry" , "Letter transmitted" , "Eg, Savoy, Ritz" .)