Something nice to the taste; a delicacy.
Pleasing to the taste; delicious; delicate; effeminately beautiful; affectedly particular as to food.
To moisten land by causing water from a stream or canal to flow upon and spread over it; to water. ...