spout off ( synonym found)

Definition of spout off:

°a hoax.
°a light parody.
°to gently satirize.
°to deceive.

Definition of spout off:

°a hoax.
°a light parody.
°to gently satirize.
°to deceive.

Back to Top