tremendous – adj. extremely good
propellant – n. fuel that causes something to move
expensive – adj. costing a lot of money
allow – v. to permit
potential – n. an ability that has not yet been developed