Can anyone figure out this riddle?:

With sup I'm a brace. You hope is enough; Alone I'm some docks, with sailors and stuff. What am I?

2 answers

Could it be "port"?
Port is the answer.