English explanatory dictionary online >> showdown


Results for: showdown

showdown

showdown


showdown  /odan/  n. a final and often public settling of a disagreement: In the movie, the two families faced each other with guns in a showdown about land. showdown

Enter word: