Japanese

edit
For pronunciation and definitions of がっしゅく – see the following entry.
合宿
[noun] lodging together for the purpose of training together
[verb] to lodge together for the purpose of training together
(This term, がっしゅく (gasshuku), is the hiragana spelling of the above term.)