n. [ LL. reservatorium, fr. L. resservare. See Reserve, v. t., and cf. Reservior. ] A place in which things are reserved or kept. Woodward. [ 1913 Webster ]
n.;
The new observatory in Greenwich Park. Evelyn. [ 1913 Webster ]
n.;
The new observatory in Greenwich Park. Evelyn. [ 1913 Webster ]