meterfuls

English

Noun

meterfuls

  1. plural of meterful