English edit

Noun edit

ESWT

  1. Initialism of extracorporeal shockwave therapy.

Anagrams edit