coaster ( synonym found)

Definition of coaster:

(n) : something that coasts, such as a sled or toboggan; a merchant vessel that stays in coastal waters

Definition of coaster:

(n) : something that coasts, such as a sled or toboggan; a merchant vessel that stays in coastal waters

Back to Top