love hotel (English, noun)
expansion: love hotel (plural love hotels)
Senses:
glosses: A short-stay hotel found in Japan and elsewhere, operated primarily for the purpose of allowing lovers privacy to have sexual intercourse.
Forms:
form: love hotels
tags: plural