propel Meaning and Definition
1. v. cause to move forward with force
2. v. give an incentive for action
The Projek Penyelenggaraan Lebuhraya Berhad (PROPEL Berhad) is the largest highway maintenance operator in Malaysia.
1. v. cause to move forward with force
2. v. give an incentive for action
Sponored Video