TWC

Medical abbreviations:
TWC

The Weather Channel