nectary(noun) noun1. a gland (often a protuberance or depression) that secretes nectarDefinition categories: plant