adjective
US/ˈʃæɡ.i/
UK/ˈʃæɡ.i/
Having long, thick, untidy hair or fur.
In context
A big shaggy dog came running across the field to meet us.
Short entry. Full notes coming.
Having long, thick, untidy hair or fur.
A big shaggy dog came running across the field to meet us.
Short entry. Full notes coming.