tampon Noun, n, tampon

  1. buffer
  2. tampon

Appox. usage (any sense): 6.15 per million words

Appox. usage (any sense): 6.15 per million words