Rhyme Desk
Find rhyming words!

Definition of "Socket" :

noun: a receptacle into which an electric device can be inserted

noun: receptacle where something (a pipe or probe or end of a bone) is inserted

noun: a bony hollow into which a structure fits