Synonyms for «floodgate»

The word "floodgate" refers to a gate or barrier that controls the flow of water. In a figurative sense, it can refer to something that holds back or controls a large amount of something, such as emotions or information. Full definition
a b c d e f g h i j k l m n o p q r s t u v w x y z