mouthwatering(adjective) adjective1. That is pleasing to the sense of taste; appetizing2. (by extension) Enticing or tantalizing