Definition & Meaning | English word SUPERELEVATE
SUPERELEVATE
Definitions of SUPERELEVATE
- (transitive) To give a superelevation to (a railway track).
Number of letters
12
Is palindrome
No
Search for SUPERELEVATE in:
Page preparation took: 120.54 ms.