coop up

禁閉、困住、把…關起來

英文釋義

  1. confine in or as if in a coop