Definition & Meaning | French word INABORDABLE
INABORDABLE
Definitions of INABORDABLE
- inaccessible, unapproachable
- extortionate, prohibitive
Number of letters
11
Is palindrome
No
Search for INABORDABLE in:
Page preparation took: 97.81 ms.