CATAMARAN


Meaning of CATAMARAN in English

n. raft of two or more logs tied together; boat with twin hulls placed one beside the other; argumentative woman (Informal)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.