stoup(noun) noun1. an archaic drinking vesselDefinition categories: man–made2. basin for holy waterSimilar word(s): stoopDefinition categories: man–made, basin