Definition for STROM'BUS

STROM'BUS, n. [L.]

A shell.

Return to page 288 of the letter “S”.