4 English Words Ending in DOWABLE
Prev.1Next
endowable
Definition: 1. (rare) Eligible for endowment; able to be endowed or endowed upon.
There are 2 definitions of the word endowable
Show more information about endowable
windowable
Definition: 1. (computing, rare) Capable of being displayed in a window.
Show more information about windowable
Prev.1Next
Search took: 3.8690 ms