Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
Chinese
English
Hungarian
Russian
G
o
o
g
l
e
|
Forvo
|
+
to phrases
English thesaurus
Systems Technology Radar
abbr., scottish
STR
Systems:
1010 phrases
in 72 subjects
Accounting
3
Agriculture
84
Agronomy
11
Anatomy
1
Astronautics
2
Banking
3
Basketball
2
Botany
3
Chemistry
9
Chess
4
Coal
1
Commerce
3
Communications
23
Computers
2
Construction
5
Corporate governance
1
Criminal law
10
Customs
8
Data processing
3
Earth sciences
11
Ecology
2
Economy
64
Education
14
Electronics
14
Energy industry
13
Environment
72
Finances
53
Fish farming
pisciculture
4
Food industry
4
Football
2
General
107
Health care
28
Hobbies and pastimes
1
Hydraulic engineering
3
Hydrology
1
Immigration and citizenship
18
Information technology
33
Insurance
2
International trade
1
Law
21
Life sciences
6
Materials science
2
Mathematics
10
Mechanic engineering
7
Medical
30
Melioration
4
Metallurgy
2
Microsoft
108
Motorcycles
3
Municipal planning
2
Natural sciences
2
Nuclear physics
2
Obsolete / dated
22
Patents
5
Pharmacy and pharmacology
6
Politics
10
Procedural law
2
Research and development
2
Sailing
1
Scientific
1
Security systems
5
Social science
6
Sociology
2
Sports
11
Statistics
5
Table tennis
4
Taxes
9
Technology
16
Transport
74
Volleyball
1
Work flow
1
Zootechnics
3
Add
|
Report an error
|
Get short URL
|
Language Selection Tips