floor an opponent in an argument - Turkish English Dictionary