meaning of place down

1. cause to sit or seat or be in a settled position or place; "set down your bags ">here"


Related Words

place down |

Developed & Maintained By Taraprasad.com

Treasure Words