Word Games

Scrabble US/Canada (OTCWL) Yes (17 Points)
Scrabble UK (SOWPODS) Yes (17 Points)
Words With Friends Yes (23 Points)

Implantable Definition

(adjective)
definitions

(of an artificial object) capable of being or designed to be implanted in a person's body


examples

an implantable defibrillator

Starts
Ends
Contains
Length
Sort Results
Dictionary
Error