1 live well | Definition of live well

live well

noun

Definition of live well

1 : a well for keeping fish alive in a fishing boat by allowing seawater to circulate through it
2 : live-box