have half-board - English Synonyms Dictionary