lairage








noun

  1. accommodation for farm animals, esp at docks or markets
53 queries 0.596