limited liability company
noun
Same as limited company
Browse by Subjects
limited company
ltd
See All Related Terms »

Keynesian economics
supply and demand
offload
European Currency Unit
money on call