estopa
Top 20000
Meanings
Noun
1. tow (an untwisted bundle of fibers)
2. oakum (fibrous caulking material) (nautical)