Chinese Version(中文版) | EBooks(电子书)
[ʌmblz]
(n. pl.) The entrails and coarser parts of a deer; hence, sometimes, entrails, in general.
Inputed by Darlene
n.pl. the entrails of a deer.—n. Um′ble-pie (see Humble-pie).
Editor: Tod