meter sticks

English

Noun

meter sticks

  1. plural of meter stick

Anagrams