SWIMMABLE Meaning of SWIMMABLE in English [swim.ma.ble] adj (1852): that can be swum Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012