inclosure








noun

  1. enclosure.
54 queries 0.595