boarded
动词 board:
get on board of (trains, buses, ships, aircraft, etc.)
同义词:board, get on
live and take one's meals at or in
同义词:board, room
lodge and take meals (at)
同义词:board
provide food and lodging (for)