異臭を放つ

to give off a bad smell; to give off a stench

Meaning

  1. expv5t
    to give off a bad smell; to give off a stench

Example sentences

  • The gas gives off a strong, unpleasant smell.