×

tonnant meaning in English

adj. thunderous, producing thunder or a noise like thunder, resounding, booming

Related Words

  1. tonkin
  2. tonnage
  3. tonne
  4. tonneau
PC Version

Copyright © 2018 WordTech Co.