having a sharp, unpleasant taste or feeling resentful
from Old English 'biter', related to 'bite'
Try Another Word