I've also heard it mooted
Hi, Eddie! What's mooted, please? That is, I gather from the context it's a sub. for rumored, but where does it come from? Is it slang? Can it have a present tense?