freestyler
(noun)
noun
1. Someone who competes in a freestyle sport such as freestyle skating or freestyle swimming
2. A rapper who freestyles.
(noun)
1. Someone who competes in a freestyle sport such as freestyle skating or freestyle swimming
2. A rapper who freestyles.