worrywart Meaning and Definition

Definitions

English definition for worrywart

1. n. thinks about unfortunate things that might happen

Sponored Video