Participant Info Term radio waves རླུང་འཕྲིན་གྱི་རླབས། English Definition phys. Electromagnetic waves of the longest wavelength. Tibetan Definition རླབས་རིང་ཤོས་ཡིན་པའི་གློག་ཁབ་ལེན་གྱི་རླབས། Full Glossary