Noun Definition

downspin

1.Definition: a swift and dangerous downturn

Category: General