meaning of vinegary

1. Having the nature of vinegar; sour; unamiable.
2.
tasting like vinegar


Related Words

vinegary |

Developed & Maintained By Taraprasad.com

Treasure Words