assignment: a duty that you are assigned to perform (especially in the armed forces)
event: something that happens at a given place and time
houseboat: a barge that is designed and equipped for use as a dwelling