Word Games

Scrabble US/Canada (OTCWL) Yes (12 Points)
Scrabble UK (SOWPODS) Yes (12 Points)
Words With Friends Yes (15 Points)

Milliards Definition

(noun)
definitions

one thousand million (a term now largely superseded by billion)


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error