Definition & Meaning | English word REPELLABLE