Meaning of vinegary

Definition of vinegary

having a sour disposition; ill-tempered

Other information on vinegary

WIKIPEDIA results for vinegary
Amazon results for vinegary