meaning of downspin

1. a swift and dangerous downturn


Related Words

downspin |

Developed & Maintained By Taraprasad.com

Treasure Words