[ˌhɑːfˈkɒkt] a амер. разг.
1) неподготовленный, не имеющий опыта
2) недалёкий
♦ to go off half-cocked = to go off at half-cock [см. half-cock 1 ♦]