Definify.com

Definition 2025


smokestacks

smokestacks

English

Noun

smokestacks

  1. plural of smokestack