Laird n. : A lord; a landholder, esp. one who holds land directly of the crown.Example:For my fantasy baseball team should I start Gerald Laird or Mike Nepoli for my catcher?TaxonomyLaird Technologies, Antennas, wireless antenna, Handset, electromagnetic interference, designs, thermal interface, interface products, shielding materials, EMI Shielding, Wireless, Asia, thermal management products, MIMO, modules, RFID, Ferrite, Assemblies.Defination from the web:... Laird Technologies designs and manufactures customized, performance-critical products for wireless and other advanced electronics applications. ...
The definition database by online English dictionary