Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
Chinese
English
G
o
o
g
l
e
|
Forvo
|
+
to phrases
English thesaurus
Mesh Enables Spontaneous Hosts
softw., abbr.
MESH
Mesh:
1274 phrases
in 57 subjects
Agriculture
40
Air defense
7
Animal husbandry
6
Architecture
15
Automobiles
63
Aviation
39
Biotechnology
1
Bridge construction
19
Business
8
Chemistry
18
China
1
Clothing
1
Compressors
14
Computer networks
15
Construction
14
Desert science
3
Drilling
6
Earth sciences
11
Electric machinery
13
Electronics
53
Engineering geology
21
Environment
1
Explosives and Explosive Ordnance Disposal
4
Fashion
1
Fencing
1
Fish farming
pisciculture
2
Fishery
fishing industry
11
Footwear
1
General
23
Geology
1
Hydroelectric power stations
26
Hydrology
1
Information technology
6
Mathematics
2
Mechanic engineering
1
Metallurgy
58
Mining
1
Multimedia
4
Nursing
1
Oil / petroleum
65
Plastic surgery
6
Plastics
10
Polygraphy
6
Polymers
1
Radio
1
Rail transport
11
Refrigeration
5
Shipbuilding
5
Slang
1
Space
29
Sports
2
Steel production
1
Surgery
5
Technology
512
Telecommunications
21
Textile industry
70
Wind Energy
10
Add
|
Report an error
|
Get short URL
|
Language Selection Tips