貪る むさぼる to covet; to crave; to lust insatiably for v5r vt uk to indulge in; to devour greedily v5r vt uk Advanced ➥