Linac

What is Linac?

Linac definition and meaning on Dictionary terms:
noun Physics.