Sanitary towel

What is Sanitary towel?

Sanitary towel definition and meaning on Dictionary terms:
noun British.