Definify.com

Definition 2024


swell_organ

swell organ

English

Noun

swell organ

  1. a division in a pipe organ in which the pipes are enclosed in a swell box