单词 mare's-nest 释义 mare's-nest[mare1. Cf. † horse-nest, which is recorded earlier (horse n. 28).]Originally in the fig. phrase to have found a mare's nest: to imagine that one has discovered something wonderful, which in fact has no existence. Hence,...