Having a desire or appetite that cannot be satisfied, no matter how much you get.
From Latin 'insatiabilis' meaning 'that cannot be satisfied', from 'in-' (not) + 'satiabilis' (able to be filled), from 'satis' (enough). It entered English in the late Middle Ages.
Try Another Word