board noun definition in Staying in a hotel topic from the Oxford Advanced Learner's Dictionary

board

 noun: Staying in a hotel topic
[uncountable] the meals that are provided when you stay in a hotel, guest house, etc.; what you pay for the meals He pays £90 a week board and lodging.