meaning of rammer

1. a tool for driving something with force


Related Words

rammer |

Developed & Maintained By Taraprasad.com

Treasure Words