English dictionary
rum sling meaning and definition
Definition and meaning of rum sling at MeaningMonkey.org. rum sling meaning and definition in the English Dictionary.RUM SLING noun
Definition of rum sling (noun)
- a sling made with rum
Source: Princeton University Wordnet