meaning of pin down

1. a swift and dangerous downturn


Related Words

downspin | downward-sloping | jumping up and down | pin down | stepping down |

Developed & Maintained By Taraprasad.com

Treasure Words