legal definition of seat
In legal English, the seat of a corporation or organisation, as a legal entity, is the location of its headquarters. According to international and national procedural law, specific legal actions with legal effect for and against the legal entity can be performed at the seat of this entity.. However, the term seat is sometimes also used in a broad sense without a specific legal meaning.