English Dictionary
◊ LTD.
Ltd.
n : (British) a company that is organized to give its owners
limited liability [syn: {limited company}, {Ltd.}, {Ld.}]
 lpn  lsd  ltd.  ltm  lu