meaning of soapbox

1. a platform raised above the surrounding level to give prominence to the person on it


Related Words

soapbox |

Developed & Maintained By Taraprasad.com

Treasure Words