freewheeling Meaning and Definition

Definitions

English definition for freewheeling

1. s. cheerfully irresponsible

2. s. free of restraints or rules

Sponored Video