block house








noun

  1. Stock Exchange. a firm that specializes in block trades.
62 queries 0.709