Place for wild animals always keeping a lot of the other ones upset (7)
Answer
RESERVE
Definition: Place for wild animals
Place for wild animals always keeping a lot of the other ones upset (7)