Synonyms for "TURP"

Words with similar meaning