insatiable

that cannot be satisfied; very great

« Back to Glossary Index
x