Subscribe
URL of the page has been copied to clipboard.
Meaning : Tell or spread rumors.
Example : It was rumored that the next president would be a woman.
Synonyms : rumor, rumour
Install App