English edit

Etymology edit

server +‎ -let

Noun edit

serverlet (plural serverlets)

  1. (computing) A servlet