Definition & Meaning | English word AMBITIONATE
AMBITIONATE
Definitions of AMBITIONATE
- To desire and strive for as an ambition.
Number of letters
11
Is palindrome
No
Search for AMBITIONATE in:
Page preparation took: 92.00 ms.