gatehouse

noun
  1. a building at or over a gate, especially at the entrance to a castle, estate, or other large property

Examples